The Longest Medieval Fair In Europe Is In Madrid Spain.